MPITSSSETFASFFNDWLCRHRQFVQQLAHLADETTIVTPIEEESLVSNFLSHYLQYYEEKSVAMSVAGDDIYDFFSPPWLSSYEKLILWIGGFKPGMVFKLITTSVNDLTSHQIDQLESIRLETKRRERDLMRRFALLQQSVGDPLLMVPFRRIGVLRLGEGEQPEMEDAMEVLKVEMIKAMKNADQLRCVTVGKVVEVLNPRQSIKLLRAAGEFYLRLRDLGV